// 登录的控制器 ：和登录有关的功能 都会放在login控制器里
import loginView from '@/login.ejs';
import axios  from '../api/index.js';


export default function (router) {
    // 渲染login页面的路由
    router.route("/login", (req, res) => {
        res.render(loginView())

         // 获取用户名和密码
         let usernameEle = document.querySelector(".username");
         let pwdEle = document.querySelector(".pwd");
         let loginStyleEle  = document.querySelector(".loginStyle");
         loginStyleEle.onclick = async function(e){
             e.preventDefault();
             // 发送ajax 校验用户名和密码是否正确
             let username = usernameEle.value;
             let pwd = pwdEle.value;
             console.log(username,pwd);
             // 把用户名和密码提交到后端校验是否正确；
            let {data} = await axios.post("/checkuser",{username,pwd});
         //    console.log(result);
             if(data.status==1){
                 // 跳转到user里
                 router.go("/admin/users");
             }else{
                 alert("用户名或者密码错误")
             }
 
         }
    })
}

